# 通过下标查找元素
# list[索引]

# 通过切片获取元素
"""
语法：list[start:end:step]
start:开始下标 默认为0
end:结束下标(不包括结束下标的元素),不写表示到列表末尾
step:步长(默认值1)  正数表示从左至右进行提取,负数表示从右至左进行提取 正负号表示方向
说明:start end step都可以正负数一起混合使用
"""
list = ['python','java','javascript','golang']
# 提取'java' 'javascript'
print(list[1:3])
print(list[1:3:1])
print(list[-2:-4])    #不行,输出空列表,方向不一致
print(list[-2:-4:-1])
print(list[-4:-2:-1])  #不行,输出空列表,方向不一致

print(list[-2::-1])
print(list[::-1])   #逆序 反转 list.reverse()

list1 = list[:]
print(list1)       #复制当前列表为list1

